DRCT was total BS, just like I had assumed !
I knew either the numbers were BS, or it was a total fraud. Turns out, they make 58% from the buy side, but only 14% from the sell side, and sell side revenues represent the huge majority of revenues close to 80% ! Overall margins were around 22% for 2023. If the same holds true in 2024, then almost all of profits in 2024 will be eaten up by the higher operating expenses ! So maybe the company isn't a fraud after all, just that they can't make much of a profit with their crazy business, which I still don't understand fully. My new target is $3-$4